2

Paletter

Paletter är flyttbara gränssnittsfönster som förser dig med de kommandon och funktioner som du behöver för att kunna slutföra specifika uppgifter. Paletter är speciellt praktiska eftersom de kan placeras var som helst på skärmen vilket ger dig möjlighet att anpassa din arbetsyta. Om du vill flytta paletten ska du klicka och dra i listen längst upp. Du kan ändra storleken på flertalet paletter genom att dra i storleksändringsrutan i palettens nedre högra hörn.

I avenue.quark finns paletten XML-arbetsyta som visar ett XML-dokument som ett lättförståeligt hierarkiskt "träd". Du kan använda paletten XML-arbetsyta till att skapa, redigera, visa och spara XML-dokument inifrån QuarkXPress.


Paletten XML-arbetsyta

Med hjälp av paletten XML-arbetsyta (Arkiv > Nytt > XML) kan du visa och redigera innehållet i ett XML-dokument.

Paletten XML-arbetsyta


Spara (knapp)

Med hjälp av knappen Spara kan du spara det aktiva XML-dokumentet. Om det aktiva XML-dokumentet ännu inte har sparats och du klickar på knappen Spara visas en dialogruta där du kan ange dokumentets namn, plats, typ och teckenkoder. Se "Spara som (dialogruta)", i detta avsnitt.


Spara som (knapp)

Knappen Spara som visar dialogrutan Spara som där du kan ange det aktiva XML-dokumentets namn, plats, typ och teckenkod. Se "Spara som (dialogruta)", i detta avsnitt.


Spara som (dialogruta)

Med dialogrutan Spara som kan du ange det aktiva XML-dokumentets namn, plats, typ och teckenkod.

Dialogrutan Spara som.

  • Ange ett namn för det aktiva XML-dokumentet i fältet Spara aktuellt XML som.
  • Välj XML-dokument eller avenue.quark-mall i popupmenyn Typ. Om du väljer XML-dokument betyder det att det aktiva dokumentet bör sparas som ett XML-dokument. Om du väljer avenue.quark-mall betyder det att det aktiva XML-dokumentet bör sparas som en mall som kan användas som grund för nya XML-dokument. Mallarna i avenue.quark finns tillgängliga i listan Mall i dialogrutan Nytt XML. För mer information, se "Nytt XML (dialogruta)" i kapitel 3, "Menyer och dialogrutor".
  • I popupmenyn Teckenkod kan du välja en teckenkodsmetod för XML-dokumentet. De alternativ som finns tillgängliga är UTF-8, UTF-16 (Unicode) och Shift-JIS. UTF-8 markeras som standard.
  • Markera Spara XML som fristående om du vill inkludera hela DTDn i XML-filen. Avmarkera Spara XML som fristående om du bara vill inkludera namnet på den externa DTD-filen.

  • Återgå till sparat (knapp)

    Med hjälp av knappen Återgå till sparat kan du kasta bort ändringarna och återställa det aktiva XML-dokumentet till den senast sparade versionen.


    Förhandsvisa XML (knapp)

    Knappen Förhandsvisa XML visar dialogrutan Förhandsvisa XML med vars hjälp du kan visa det aktiva XML-dokumentet som XML-text. Du kan kopiera och klistra in i detta fönster men du kan inte redigera texten.

    Dialogrutan Förhandsvisa XML.

    Även om de övre ASCII-tecknen (tecken över ASCII 127) visas oförändrade i dialogrutan Förhandsvisa XML konverteras sådana tecken till tillämpliga koder vid exporten beroende på vilken teckenkodsmetod du väljer i dialogrutan Spara som.



    Dra och släpp (knapp)

    I QuarkXPress 4.1 och senare aktiveras dra-och-släpp-funktionen i avenue.quark när kryssrutan Dra och släpp text (Redigera > Inställningar > Tillämpning > fliken Interaktiv) är markerad i QuarkXPress.

    I tidigare versioner av QuarkXPress än 4.1, styr knappen Dra och släpp hur dragningen fungerar. När knappen är på i den aktiva paletten XML-arbetsyta, åsidosätter dra och släpp i avenue.quark dra och släpp i QuarkXPress. Det innebär att du bara kan dra och släppa text på ett element eller attribut i paletten XML-arbetsyta och att du kan dra och släppa bilder på element eller attribut i paletten XML-arbetsyta. När knappen är avstängd eller om inga paletter av typen XML-arbetsyta visas fungerar dragning som om avenue.quark inte installerats.

    När du aktiverar och avaktiverar knappen Dra och släpp i en palett av typen XML-arbetsyta aktiveras eller deaktiveras den i alla öppna paletter av typen XML-arbetsyta.

    Dra och släpp i avenue.quark skiljer sig från funktionen Dra och släpp text i QuarkXPress (Redigera > Inställningar > Tillämpning > fliken Interaktiv). I QuarkXPress-versioner före 4.1 fungerar inte Dra och släpp text när knappen Dra och släpp i avenue.quark är aktiv.



    Synkronisera innehåll (knapp)

    Knappen Synkronisera innehåll synkroniserar innehållet i element i det aktiva XML-dokumentet med motsvarande innehåll i det aktiva QuarkXPress-dokumentet eller -dokumenten. Denna knapp är bara tillgänglig när Aktivera uppdatering av dynamiskt innehåll (Redigera > Inställningar > avenue.quark) är avmarkerad.


    Blyertspenna (symbol)

    När flera XML-dokument är öppna visas en blyertspennesymbol i det övre högra hörnet av paletten XML-arbetsyta för det aktiva XML-dokumentet.


    Uppsättning med formatkodningsregler (popupmeny)

    Med hjälp av popupmenyn Uppsättning med formatkodningsregler kan du välja en uppsättning med formatkodningsregler för användning med det aktiva XML-dokumentet. Denna popupmeny visar bara de uppsättningar med formatkodningsregler som associeras med det aktiva XML-dokumentet.

    Popupmenyn Uppsättning med formatkodningsregler.


    XML-träd (lista)

    Listan XML-träd visar en hierarkisk trädrepresentation av XML-dokumentet. Du kan visa och gömma innehållet i behållarens element och attribut genom att klicka på symbolerna och (Mac OS) och ikonerna och (Windows). Du kan rulla XML-trädet med de horisontella och vertikala listerna och med piltangenterna.

    Listan XML-träd.

    Olika objekttyper i listan XML-träd har olika symboler:


    Förhandsvisa innehåll (lista)

    Listan Förhandsvisa innehåll visar innehållet i elementet, attributet eller kommentaren som markeras i listans vänstra sida. Innehåll som inte kan visas helt och hållet indikeras med en ellips (...).

    Listan Förhandsvisa innehåll.

    Ett attributs innehåll hanteras på olika sätt i enlighet med dess typ (som anges i DTDn). Innehållet i olika attributtyper visas så här:

    Om element, kommentarer, PCDATA-block eller behandlingsinstruktioner är länkade till innehåll i ett QuarkXPress-dokument, och det innehållet har ändrats sedan den senaste gången XML-dokumentet stängdes, visas en -symbol till höger i listan XML-träd.

    Både höger sida i listan XML-träd och fältet Innehåll visar innehållet i det markerade elementet, den markerade kommentaren eller behandlingsinstruktionen. Du kan redigera innehållet i fältet Innehåll.



    XML-träd (popupmeny)

    Att Kontroll+klicka (Mac OS) eller högerklicka (Windows) på ett element visar en popupmeny med följande alternativ. Observera att samtliga följande alternativ inte finns tillgängliga för alla element.

    Popupmenyn XML-träd.

    När du väljer Infoga barn, Infoga syskon före, Infoga syskon efter eller Ersätt visas en undermeny som innehåller en lista med de objekt som legalt kan infogas eller ersättas. Denna undermeny innehåller även menyalternativet Infoga med förhandsvisning som visar en förhandsvisningsdialogruta.

    En förhandsvisningsdialogruta.

  • Listan Objekt visar en lista med objekt som kan infogas eller ersättas.
  • Listan Förhandsvisning av XML-träd visar det markerade objektet och eventuella obligatoriska barn (med svart), när det gäller XML-trädet (i grått). Du kan se den som en förhandsvisning av hur dokumentet kommer att se ut efter ändringen.
  • Slutför infogandet eller ersättningen genom att klicka på OK eller på Avbryt om du vill avbryta.

    Vissa element har obligatoriska barn. Om du infogar ett sådant element måste dess obligatoriska barn också infogas. När du klickar på en elementsymbol (Mac OS) eller ikon (Windows) visas alla barnelement som också måste infogas tillsammans med det elementet. När du klickar på den här symbolen visas inte eventuella valfria barn som ett element kan ha.


    Om ett infogat element kräver ett element i en lista med icke valfria element (t ex (a | b | c)), använder avenue.quark det första elementet i listan (här är det a). Om elementet kräver ett element i en lista med element, och ett eller flera av de elementen är valfria (t ex (a | b | c?)), lämnar avenue.quark det elementet tomt.



    Innehåll (område)

    I området Innehåll kan du lägga till, redigera och ta bort innehåll i element, attribut eller kommentarer som markerats i listan XML-träd.

    Området Innehåll.

    Både höger sida i listan XML-träd och fältet Innehåll visar innehållet i det markerade elementet, attributet eller kommentaren.



    Bryt dynamisk länk (knapp)

    Om du drar innehåll från ett QuarkXPress-dokument till ett attribut eller element formas en länk mellan det innehållet och elementet i XML-dokumentet. Detta betyder att du bara kan redigera innehållet i XML-dokumentet genom att redigera innehållet i QuarkXPress-dokumentet.

    Om du vill bryta länken mellan ett element i den aktiva XML-filen och det QuarkXPress-dokument som det kom ifrån markerar du helt enkelt elementnamnet i listan XML-träd och klickar sedan på knappen Bryt dynamisk länk.

    Knappen Bryt dynamisk länk


    Generera ID (knapp)

    För ID-attribut finns knappen Generera ID tillgänglig i området Innehåll. Denna knapp ersätter det markerade attributets aktuella innehåll med ett automatiskt genererat värde som är unikt i den aktiva XML-filen. Se "ID-attribut" i detta avsnitt.

    !

    Knappen Generera ID.


    Innehåll (fält)

    I fältet Innehåll kan du redigera innehållet i element och attribut som inte är länkade till QuarkXPress-innehåll. Förutom vissa typer av attribut stöder fältet Innehåll urklipp, kopiering och inklistring.

    "

    Fältet Innehåll.

    Fältet Innehåll fungerar på ett annat sätt för vissa typer av attribut, vilket indikeras nedan.

    Uppräkningsattribut

    #

    Fältet Innehåll för uppräkningsattribut.

    ID-attribut

    Ett ID-attribut kan bara innehålla ett värde som uppfyller följande två kriterier:

    För ID-attribut finns knappen Generera ID tillgänglig i området Innehåll. Denna knapp ersätter det aktuella innehållet i det markerade attributet med ett automatiskt genererat värde som är unikt inom den aktiva XML-filen.

    IDREF-attribut

    Ett IDREF-attribut kanske bara innehåller ett ID-attributvärde som antingen används någon annanstans i det aktiva XML-dokumentet eller i ett XML-dokument som det aktiva XML-dokumentet hänvisar till.

    För IDREF-attribut visar fältet Innehåll en lista med ID-attribut som används i det aktiva XML-dokumentet, plus ett alternativ av typen Annat. När du klickar på Annat visas en dialogruta där du anger ett IDREF-värde. Du kan bara markera ett IDREF-värde åt gången. Alternativet Annat markeras som standard.

    $

    Fältet Innehåll för IDREF-attribut.

    IDREFS-attribut

    Ett IDREFS-attribut kan innehålla ett eller flera ID-attributvärden som antingen används någon annanstans i det aktiva XML-dokumentet eller i ett XML-dokument som det aktiva XML-dokumentet hänvisar till.

    För IDREFS-attribut visar fältet Innehåll en lista med de ID-attribut som används i det aktiva XML-dokumentet, plus ett alternativ av typen Annat. När du klickar på Annat visas en dialogruta där du kan ange ett IDREF-värde. Du kan markera hur många IDREF-värden som helst.

    %

    Fältet Innehåll för IDREFS-attribut.

    NMTOKEN-attribut

    Ett NMTOKEN-attribut kan innehålla ett värde som börjar med en bokstav, understrykning eller kolon, med resterande tecken bestående av bokstäver, understrykningstecken, bindestreck och kolon, men inga blanksteg.

    För NMTOKEN-attribut accepterar fältet Innehåll bara ett NMTOKEN-värde.

    NMTOKENS-attribut

    Ett NMTOKENS-attribut kan innehålla en serie med värden som börjar med en bokstav, understrykning eller kolon, med resterande tecken bestående av bokstäver, siffror, understrykningstecken, bindestreck och kolon, men inga blanksteg.

    För NMTOKENS-attribut accepterar fältet Innehåll en serie med NMTOKEN-värden, åtskilda med enkla blanksteg.

    ENTITY-attribut

    Ett ENTITY-attribut kan bara innehålla namnet på en entitet som definierats i det aktiva XML-dokumentet. För ENTITY-attribut visar fältet Innehåll en lista med de entiteter som definierats i det aktiva XML-dokumentet. Du kan bara markera ett entitetsnamn åt gången.

    Om det finns ett standardentitetsvärde markeras det. Om det inte finns något sådant markeras det första entitetsvärdet som standard.

    &

    Fältet Innehåll för ENTITY-attribut.

    ENTITIES-attribut

    Ett ENTITIES-attribut kan bara innehålla en lista med entiteter som definierats i det aktiva XML-dokumentet. För ENTITIES-attribut visar fältet Innehåll en lista med de entiteter som definierats i det aktiva XML-dokumentet. Du kan markera hur många av dessa entitetsvärden som helst.

    '

    Fältet Innehåll för ENTITIES-attribut.